financing mix - German English Dictionary